# 生成一个列表， 里面有 100 个数
# 是[1, 4, 9, 16, 25, ...]

# 用 for 语句实现
# L = []
# for x in range(1, 101):
#     L.append(x ** 2)
# print(L)

# 用列表推导式来实现
L = [x**2 for x in range(1, 101)]
print(L)

# 求出 1 ～ 100 所有的奇数的平方和
# [1, 9, 25, 49, ....]
L2 = [x**2 for x in range(1, 101) if x % 2 == 1]
print(L2)
print('和是：', sum(L2))





